to be precision-engineered - Francés Inglés Diccionario